<?php

/*
 * Copyright 2015 gg.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

namespace Test\Model;

/**
 * Description of MymsgProcesser
 *
 * @author gg
 */
class MyMsgProcesser implements \Com\Wechat\ChatService\MsgProcesser {

    private $send = null;

    public function __construct() {
        $this->send = new \Com\Wechat\ChatService\SendModel();
    }

    public function processImage($msgObj) {
        
    }

    public function processLink($msgObj) {
        
    }

    public function processLocation($msgObj) {
        
    }

    public function processText($msgObj) {
        $returnContent = "已收到消息：$msgObj->Content";
        return $this->send->sendText($msgObj->FromUserName, $msgObj->ToUserName, $returnContent);
    }

    public function processVideo($msgObj) {
        
    }

    public function processVoice($msgObj) {
        
    }

//put your code here
}
